sensation related to the skin - Turkish English Dictionary